trh (their royal highnesses) - Español Inglés Diccionario